﻿			/* Start:/css/fonts.css?14810172871546*/

/*

font-family: 'dpd_extra_light';
font-family: 'dpd_light';
font-family: 'dpd_regular';
font-family: 'dpd_thin';

*/


@font-face {
	font-family: 'dpd_extra_light';
	src: url('/bitrix/templates/dpd_responsive/fonts/extra_light.eot');
}

@font-face {
	font-family: 'dpd_extra_light';
	src: url('/bitrix/templates/dpd_responsive/fonts/extra_light.woff') format('woff'),
	url('/bitrix/templates/dpd_responsive/fonts/extra_light.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'dpd_light';
	src: url('/bitrix/templates/dpd_responsive/fonts/light.eot');
}

@font-face {
	font-family: 'dpd_light';
	src: url('/bitrix/templates/dpd_responsive/fonts/light.woff') format('woff'),
	url('/bitrix/templates/dpd_responsive/fonts/light.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'dpd_regular';
	src: url('/bitrix/templates/dpd_responsive/fonts/regular.eot');
}

@font-face {
	font-family: 'dpd_regular';
	src: url('/bitrix/templates/dpd_responsive/fonts/regular.woff') format('woff'),
	url('/bitrix/templates/dpd_responsive/fonts/regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'dpd_thin';
	src: url('/bitrix/templates/dpd_responsive/fonts/thin.eot');
}

@font-face {
	font-family: 'dpd_thin';
	src: url('/bitrix/templates/dpd_responsive/fonts/thin.woff') format('woff'),
	url('/bitrix/templates/dpd_responsive/fonts/thin.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
/* End */		
.red_bg{
	background: #DC0032;
}
.red_bg_text{
	color: #DC0032;
}
.dark_red_bg {
	background: #A90034;
}						
.light_grey_bg {
	background: #E6E7E7;
}
.warm_grey_bg {
	background: #CAC4BE;
}
.custom-toggler.navbar-toggler {
	border-color: rgb(169, 0, 52);
}
.custom-toggler .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(169, 0, 52, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.menu li.nav-item.active > a,
.menu li.nav-item > a:hover{
	color: #fff;
	background: #DC0032;
}
.menu li.nav-item > a{
	color: #424143;    			
}
.top-menu li.list-inline-item > a{
	color: #424143;    			
}			
.top-menu li.list-inline-item.active > a,
.top-menu li.list-inline-item > a:hover{
	color: #DC0032;
}
.btn:focus,.btn:active{
	outline: none !important;
	box-shadow: none;
}
.form-control:focus {				
	border-color: rgb(73, 80, 87);				
	box-shadow: none;
}
.search button{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT9JREFUeNrs1bFLAzEUx/GevdLB6i6tg8W9iiAuItTBSawOrYtjHVwcpOBS9E8QBcFVcRHEzUUQKYKICOpQXMTJzUJBulnj9+BZVHIxoRQRDHyWu7zfHS+5nKeUinRqdEU6OH41PIcT3KOKXYy0Gx7DHrZxiVWsy/xTlK3SgwXV2McDBjT3JtBAKaS2RXcxhxpShsIsnpF0DT/DGnwkDMVHKJjCdT1PooI5DBs6eoe064J+fFX9mDXU+mi6hl9hQXbLNOZDarO4cd0tQ2gigylZuGMU0StzlvCIuOuCBsp4wTh6MCrbMibBwTgI2aotnuHgKmEZ57hFHJPowzXyaGAFO7oA74dTMYUxDOJVHnKBbjwhKvO25EWUzRdqY1F9HRu2Pbe1+Sm8/v2+3+apGrTiDTM4dO35/5/oj4W/CzAAUCskzfuufu4AAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
@media (max-width: 991px){
	.navbar-expand-lg .navbar-nav .nav-link {    				
		padding-right: 0.5rem;
		padding-left: 0.5rem;    				
	}
}
#hero {
	position: relative;
}
#carousel {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.carousel-inner,
.carousel-item {
	height: 100%;
}
.carousel-item {
	background: no-repeat center/cover;
}
.carousel-fade .carousel-item {
	opacity: 0;
	transition-duration: .6s;
	transition-property: opacity;
}

.carousel-fade  .carousel-item.active,
.carousel-fade  .carousel-item-next.carousel-item-left,
.carousel-fade  .carousel-item-prev.carousel-item-right {
	opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-right {
	opacity: 0;
}

.carousel-fade  .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {
	transform: translateX(0);
	transform: translate3d(0, 0, 0);
}
.bottom_menu > li.active > a,
.bottom_menu > li > a:hover{
	color: #DC0032;
}
.bottom_menu > li.active > a{
	font-size: x-large;
}			    
.bottom_menu > li > a{
	color: #424143;
	padding: .1rem 1rem;				
}
.btn:not(:disabled)
:not(.disabled).active, 
.btn:not(:disabled)
:not(.disabled):active {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT9JREFUeNrs1bFLAzEUx/GevdLB6i6tg8W9iiAuItTBSawOrYtjHVwcpOBS9E8QBcFVcRHEzUUQKYKICOpQXMTJzUJBulnj9+BZVHIxoRQRDHyWu7zfHS+5nKeUinRqdEU6OH41PIcT3KOKXYy0Gx7DHrZxiVWsy/xTlK3SgwXV2McDBjT3JtBAKaS2RXcxhxpShsIsnpF0DT/DGnwkDMVHKJjCdT1PooI5DBs6eoe064J+fFX9mDXU+mi6hl9hQXbLNOZDarO4cd0tQ2gigylZuGMU0StzlvCIuOuCBsp4wTh6MCrbMibBwTgI2aotnuHgKmEZ57hFHJPowzXyaGAFO7oA74dTMYUxDOJVHnKBbjwhKvO25EWUzRdqY1F9HRu2Pbe1+Sm8/v2+3+apGrTiDTM4dO35/5/oj4W/CzAAUCskzfuufu4AAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.logo{
	width: 141px;
	height: 63px;
	background-repeat: no-repeat;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAA/CAYAAADdXEvbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODM3RUIzM0Q2Q0QxMUU0QjYzMzhCQThEQTA3QjlGNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODM3RUIzNEQ2Q0QxMUU0QjYzMzhCQThEQTA3QjlGNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MzdFQjMxRDZDRDExRTRCNjMzOEJBOERBMDdCOUY1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4MzdFQjMyRDZDRDExRTRCNjMzOEJBOERBMDdCOUY1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SrBYAQAADCdJREFUeNrsXQu0FVUZ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');
}
body{
	padding-top: 150px;
	font-family: "dpd_light", "arial", "sans-serif" !important;
}
.font-weight-bold{
	font-family: "dpd_regular", "arial", "sans-serif" !important;
}
.small, small {
    font-size: 66%  !important;
}
#left-menu{
	list-style: none;
    padding: 0;
    font-size: smaller;
}
#left-menu > li > a{
	color: #424143;	
}
#left-menu > li > a:hover{
	color: #DC0032;	
}
.services form[name="searchHomepage"] input[name="query"]{
	/* font-size: x-small; */
}
.services ul.option{
	list-style: none;
	padding: 0;	
}
.services ul.option li{	
	border-bottom: 1px solid #424143;
}
.services ul.option li:last-child{
	border-bottom: none;
}
.services ul.option li a{
	padding-left: 15px;	
}
.services ul.option li i{	
	margin-right: 5px;
	font-size: 2rem;
}
.services ul.option li:hover i{
	margin-right: 0px;
}
hr.style1{    
	border-bottom: 1px solid #424143;
}
.w-80 {
	width: 80% !important;
}
.w-90 {
	width: 90% !important;
}
.headline{
        font-size: 23px;
    line-height: 28px;
    color: #424143;
    padding: 10px 0px;
padding-top: 25px;	
}
.non-underline-link{
   text-decoration: none !important;
}
#mask::before{
	content: '';	
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;    
	background: url(http://89.253.220.104/images/banners/light_grey_mask.png) no-repeat;	
	z-index: 999999;
}
.bx-breadcrumb a{
	color:#808285 !important;
}


/*=======================================================*/
.icons-sprite, .input_wrapp .error_message:after, .site_utilities .search_bar form .submit_input, .stage .stage_inner_wrapp .login_form_wrapp .error_login:before, .footer .one_section .social p .fb, .footer .one_section .social p .tw, .teaser .link_img a:after, .teaser .link_img .go_link_text:after, .teaser .links .one_link a:after, .teaser .links .one_link .go_link_text:after, .teaser.red_bg .links .one_link a:after, .teaser.red_bg .links .one_link .go_link_text:after, .teaser.red_bg .link_img a:after, .teaser.red_bg .link_img .go_link_text:after, .teaser.red_bg .drops_wrapp .drop_one .drop_toggle a:after, .teaser.red_bg .drops_wrapp .drop_one .drop_toggle.active a:after, .teaser.dark_red_bg .links .one_link a:after, .teaser.dark_red_bg .links .one_link .go_link_text:after, .teaser.dark_red_bg .link_img a:after, .teaser.dark_red_bg .link_img .go_link_text:after, .teaser.dark_red_bg .drops_wrapp .drop_one .drop_toggle a:after, .teaser.dark_red_bg .drops_wrapp .drop_one .drop_toggle.active a:after, .teaser.mid_grey_bg .links .one_link a:after, .teaser.mid_grey_bg .links .one_link .go_link_text:after, .teaser.mid_grey_bg .link_img a:after, .teaser.mid_grey_bg .link_img .go_link_text:after, .teaser.mid_grey_bg .drops_wrapp .drop_one .drop_toggle a:after, .teaser.mid_grey_bg .drops_wrapp .drop_one .drop_toggle.active a:after, .teaser.error_teaser .error_teaser_close, .teaser.error_teaser .teaser_headline:before, .teaser .drops_wrapp .drop_one .drop_toggle a:after, .teaser .drops_wrapp .drop_one .drop_toggle.active a:after, .teaser .drops_wrapp .drop_one .drop_inner .links_inner .links_inner_one a:after, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selector_inner:after, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selector_inner.active:after, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one span, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one input:checked+span, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label span, .teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label input:checked+span, .teaser .img_50_proc .teaser_search form .teaser_search_send, .banners_wrapp .one_banner.red_banner .arrow_banner:after, .banners_wrapp .one_banner.warm_grey_banner .arrow_banner:after, .banners_wrapp .one_banner.light_grey_banner .arrow_banner:after, .banners_wrapp .one_banner.dark_red_banner .arrow_banner:after, .banners_wrapp .one_height_banner .arrow_banner:after, .fancy_content .popup .popup_head .popup_close, .fancy_content .popup .popup_content .prev_popup:before, .fancy_content .popup .popup_content .next_popup:before {
    background-image: url('/images/icons-se54f4bc031.png');
    background-repeat: no-repeat
}

.teaser {
    display: block
}

.teaser .teaser_headline {
    font-size: 16px;
    line-height: 20px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 12px 15px 11px 0px
}

.teaser .teaser_copy {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px 15px 0px
}

.teaser .copy_alone {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 18px 15px 8px
}

.teaser .link_alone {
    padding: 0px 15px 2px
}

.teaser .link_alone:last-child {
    padding-bottom: 18px
}

.teaser .link_alone a {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_regular", "arial", "sans-serif"
}

.teaser .link_alone a:hover {
    color: #DC0032
}

.teaser .img {
    background-position: center;
    background-size: cover
}

.teaser .img img {
    width: 100%;
    display: block;
    height: 194px;
    object-fit: cover;
    opacity: 0
}

.teaser .link_img {
    padding-left: 10px;
    line-height: 67px
}

.teaser .link_img a, .teaser .link_img .go_link_text {
    position: relative;
    display: block
}

.teaser .link_img a:after, .teaser .link_img .go_link_text:after {
    content: '';
    display: block;
    background-position: 0 -55px;
    height: 30px;
    width: 18px;
    position: absolute;
    top: 18px;
    right: 18px
}

.teaser .links .one_link {
    position: relative;
    padding: 10px 18px 9px 10px
}

.teaser .links .one_link:nth-child(n+2):before {
    content: '';
    display: block;
    border-top: 1px solid;
    position: relative;
    top: -10px
}

.teaser .links .one_link a, .teaser .links .one_link .go_link_text {
    position: relative;
    font-size: 13px;
    font-family: "dpd_light", "arial", "sans-serif";
    display: block;
    line-height: 30px
}

.teaser .links .one_link a:after, .teaser .links .one_link .go_link_text:after {
    content: '';
    display: block;
    background-position: 0 -55px;
    height: 30px;
    width: 18px;
    position: absolute;
    top: 0px;
    right: 0px
}

.teaser.red_bg {
    background: #DC0032
}

.teaser.red_bg * {
    color: white
}

.teaser.red_bg .links .one_link a:after, .teaser.red_bg .links .one_link .go_link_text:after {
    background-position: 0 -85px
}

.teaser.red_bg .link_img a:after, .teaser.red_bg .link_img .go_link_text:after {
    background-position: 0 -85px
}

.teaser.red_bg .drops_wrapp .drop_one .drop_toggle a:after {
    background-position: 0 -385px
}

.teaser.red_bg .drops_wrapp .drop_one .drop_toggle.active a:after {
    background-position: 0 -367px
}

.teaser.dark_red_bg {
    background: #A90034
}

.teaser.dark_red_bg * {
    color: #fff
}

.teaser.dark_red_bg .links .one_link a:after, .teaser.dark_red_bg .links .one_link .go_link_text:after {
    background-position: 0 -85px
}

.teaser.dark_red_bg .link_img a:after, .teaser.dark_red_bg .link_img .go_link_text:after {
    background-position: 0 -85px
}

.teaser.dark_red_bg .drops_wrapp .drop_one .drop_toggle a:after {
    background-position: 0 -385px
}

.teaser.dark_red_bg .drops_wrapp .drop_one .drop_toggle.active a:after {
    background-position: 0 -367px
}

.teaser.mid_grey_bg {
    background: #808285
}

.teaser.mid_grey_bg * {
    color: #fff
}

.teaser.mid_grey_bg .links .one_link a:after, .teaser.mid_grey_bg .links .one_link .go_link_text:after {
    background-position: 0 -85px
}

.teaser.mid_grey_bg .link_img a:after, .teaser.mid_grey_bg .link_img .go_link_text:after {
    background-position: 0 -85px
}

.teaser.mid_grey_bg .drops_wrapp .drop_one .drop_toggle a:after {
    background-position: 0 -385px
}

.teaser.mid_grey_bg .drops_wrapp .drop_one .drop_toggle.active a:after {
    background-position: 0 -367px
}

.teaser.warm_grey_bg {
    background: #CAC4BE
}

.teaser.warm_grey_bg * {
    color: #424143
}

.teaser.light_grey_bg {
    background: #E6E7E7
}

.teaser.light_grey_bg * {
    color: #424143
}

.teaser.error_teaser {
    position: relative;
    padding-bottom: 20px
}

.teaser.error_teaser * {
    color: #fff
}

.teaser.error_teaser .error_teaser_close {
    content: '';
    display: block;
    background-position: 0 -247px;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
    z-index: 2
}

.teaser.error_teaser .teaser_headline {
    padding-left: 45px;
    position: relative
}

.teaser.error_teaser .teaser_headline:before {
    content: '';
    display: block;
    background-position: 0 -178px;
    width: 21px;
    height: 18px;
    position: absolute;
    left: 15px;
    top: 12px
}

.teaser .drops_wrapp .drop_one {
    padding: 0px 16px 0px 10px
}

.teaser .drops_wrapp .drop_one:nth-child(n+2):before {
    content: '';
    border-top: 1px solid;
    position: relative;
    top: 0px;
    display: block
}

.teaser .drops_wrapp .drop_one .drop_toggle {
    position: relative
}

.teaser .drops_wrapp .drop_one .drop_toggle a {
    cursor: pointer;
    position: relative;
    font-size: 16px;
    font-family: "dpd_light", "arial", "sans-serif";
    display: block;
    line-height: 67px
}

.teaser .drops_wrapp .drop_one .drop_toggle a:after {
    content: '';
    display: block;
    background-position: 0 -319px;
    height: 18px;
    width: 18px;
    position: absolute;
    top: 25px;
    right: 0px
}

.teaser .drops_wrapp .drop_one .drop_toggle.active a:after {
    background-position: 0 -301px
}

.teaser .drops_wrapp .drop_one .drop_toggle.ocordeon a {
    line-height: 40px
}

.teaser .drops_wrapp .drop_one .drop_toggle.ocordeon a:after {
    top: 11px
}

.teaser .drops_wrapp .drop_one .drop_toggle.is_dropped a:after {
    display: none
}

.teaser .drops_wrapp .drop_one .drop_inner {
    margin: 0px -16px 0px -10px;
    display: none;
    background: #E6E7E7
}

.teaser .drops_wrapp .drop_one .drop_inner * {
    color: #424143
}

.teaser .drops_wrapp .drop_one .drop_inner .text_block {
    padding-bottom: 38px
}

.teaser .drops_wrapp .drop_one .drop_inner .text_block>h2 {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_regular", "arial", "sans-serif";
    padding: 18px 10px 18px
}

.teaser .drops_wrapp .drop_one .drop_inner .text_block>p {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px 10px
}

.teaser .drops_wrapp .drop_one .drop_inner .text_block>ul li {
    list-style: none;
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px 10px;
    list-style-position: inside
}

.teaser .drops_wrapp .drop_one .drop_inner .links_inner .links_inner_one {
    position: relative;
    padding: 10px 18px 9px 15px
}

.teaser .drops_wrapp .drop_one .drop_inner .links_inner .links_inner_one:nth-child(n+2):before {
    content: '';
    display: block;
    border-top: 1px solid;
    position: relative;
    top: -10px
}

.teaser .drops_wrapp .drop_one .drop_inner .links_inner .links_inner_one a {
    position: relative;
    font-size: 13px;
    font-family: "dpd_light", "arial", "sans-serif";
    display: block;
    line-height: 48px;
    margin-left: 40px
}

.teaser .drops_wrapp .drop_one .drop_inner .links_inner .links_inner_one a:after {
    content: '';
    display: block;
    background-position: 0 -55px;
    height: 30px;
    width: 18px;
    position: absolute;
    top: 9px;
    right: 0px
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner {
    border-bottom: 2px solid #E6E7E7;
    border-right: 2px solid #E6E7E7;
    border-left: 2px solid #E6E7E7;
    background: #fff
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table th {
    height: 122px;
    border-right: 1px solid #E6E7E7
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table th:last-child {
    border-right: none
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table td {
    height: 60px;
    border-right: 1px solid #E6E7E7
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table td:last-child {
    border-right: none
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table tr td, .teaser .drops_wrapp .drop_one .drop_inner .table_inner table tr th {
    border-bottom: 1px solid #E6E7E7
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner table tr:last-child td, .teaser .drops_wrapp .drop_one .drop_inner .table_inner table tr:last-child th {
    border-bottom: none
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner .cell_head {
    font-size: 16px;
    line-height: 18px;
    font-family: "dpd_regular", "arial", "sans-serif";
    text-align: center
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner .cell_size {
    text-transform: uppercase;
    font-size: 16px;
    line-height: 18px;
    font-family: "dpd_regular", "arial", "sans-serif";
    text-align: center
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner .cell_text {
    font-size: 11px;
    line-height: 15px;
    font-family: "dpd_light", "arial", "sans-serif";
    text-align: center;
    display: block
}

.teaser .drops_wrapp .drop_one .drop_inner .table_inner .light_grey_cell {
    background: #E6E7E7;
    border-color: #fff
}

.teaser .drops_wrapp .drop_one .drop_inner .download {
    padding: 20px 15px
}

.teaser .drops_wrapp .drop_one .drop_inner .download .download_one a, .content_grid p a,  .content_grid li a  {
    text-decoration: underline;
    font-size: 13px;
    line-height: 19px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px
}

.teaser .drops_wrapp .drop_one .drop_inner .download .download_one a:hover, .content_grid p a:hover,  .content_grid li a:hover {
    color: #DC0032
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_title h6 {
    line-height: 40px;
    background: #CAC4BE;
    font-size: 13px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px 15px
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks {
    padding-left: 17px
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks .tabs_bookmark_one {
    float: left
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks .tabs_bookmark_one a {
    box-sizing: border-box;
    margin-top: 17px;
    cursor: pointer;
    display: block;
    font-size: 13px;
    line-height: 50px;
    font-family: "dpd_regular", "arial", "sans-serif";
    padding: 0px 15px;
    background: #E6E7E7;
    border: 1px solid white;
    border-right: none;
    border-bottom: none
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks .tabs_bookmark_one a.active {
    cursor: default;
    background: white;
    border-bottom: 1px solid white
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks .tabs_bookmark_one:last-child a {
    border-right: 1px solid white
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks_wrapp {
    padding: 28px 20px;
    background: white
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks_wrapp .tabs_bookmarks_wrapp_inner {
    display: none
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks_wrapp .tabs_bookmarks_wrapp_inner:first-child {
    display: block
}

.teaser .drops_wrapp .drop_one .drop_inner .tabs_block .tabs_bookmarks_wrapp .tabs_bookmarks_wrapp_inner>p {
    font-size: 13px;
    line-height: 18px;
    font-family: "dpd_regular", "arial", "sans-serif"
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper {
    padding: 5px 15px 0px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section {
    padding-bottom: 25px;
    padding-top: 20px;
    border-bottom: 1px solid #424143
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section:last-child {
    border: none
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .title_form {
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding-bottom: 9px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block {
    padding: 3px 0px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .input_name {
    float: left;
    width: 246px;
    font-size: 11px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block.error .input_name {
    color: #A90034
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector {
    position: relative;
    width: 318px;
    height: 25px;
    background: #fff;
    float: right
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .select_input {
    display: none
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selector_inner {
    cursor: pointer;
    display: block;
    position: relative;
    color: #808285;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    line-height: 25px;
    padding: 0px 10px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selector_inner:after {
    position: absolute;
    top: 0px;
    right: 0px;
    content: '';
    display: block;
    width: 25px;
    height: 25px;
    background-position: 0 0
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selector_inner.active:after {
    background-position: 0 -115px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selections {
    z-index: 1;
    display: none;
    background: white;
    position: absolute;
    top: 25px;
    left: 0px;
    width: 100%
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selections a {
    display: block;
    cursor: pointer;
    color: #808285;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    line-height: 25px;
    padding: 0px 10px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .pseudo_selector .pseudo_selections a:hover {
    background: #CAC4BE
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp {
    position: relative;
    width: 318px;
    height: 25px;
    float: right
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one {
    position: relative;
    margin-right: 10px;
    cursor: pointer;
    float: left;
    padding-top: 3px;
    box-sizing: border-box
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one span {
    display: block;
    position: absolute;
    width: 19px;
    height: 19px;
    background-position: 0 -282px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one input {
    display: none
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one input:checked+span {
    background-position: 0 -263px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .radio_wrapp .radio_one p {
    padding-left: 29px;
    padding-top: 4px;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding-bottom: 4px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .input_insert {
    border: 1px solid #fff;
    box-sizing: border-box;
    outline: none;
    width: 318px;
    height: 25px;
    background: #fff;
    float: right;
    color: #808285;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding: 0px 10px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block.error .input_insert {
    border: 1px solid #A90034
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .country_dispatch {
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif"
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .country_dispatch a {
    cursor: pointer;
    text-decoration: underline
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .standart_input_block .input_send {
    float: right;
    margin-right: 10px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp {
    padding: 5px 0px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label {
    display: inline-block;
    cursor: pointer;
    position: relative
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label span {
    display: block;
    position: absolute;
    width: 19px;
    height: 19px;
    background-color: white;
    background-position: 0 -159px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label input {
    display: none
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label input:checked+span {
    background-position: 0 -140px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .checkbox_wrapp label p {
    padding-left: 29px;
    padding-top: 4px;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif"
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .one_size {
    padding-bottom: 10px;
    float: left
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .one_size p {
    float: left;
    padding-top: 8px;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif";
    padding-right: 20px
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .one_size input {
    margin-right: 10px;
    float: left;
    outline: none;
    border: none;
    height: 25px;
    width: 60px;
    padding: 0px 10px;
    box-sizing: border-box
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .result_title {
    clear: both;
    display: block;
    line-height: 40px;
    background: #CAC4BE;
    margin: 10px -15px 20px;
    padding: 0px 15px;
    font-size: 11px;
    font-family: "dpd_light", "arial", "sans-serif"
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .result_int {
    color: #DC0032
}

.teaser .drops_wrapp .drop_one .drop_inner .form_wrapper .form_section .size_block .result_int * {
    color: #DC0032
}

.teaser.main {
    position: relative;
    height: 296px
}

.teaser.main .links {
    position: absolute;
    bottom: 0px;
    width: 100%
}

.teaser .img_50_proc {
    position: relative;
    float: left;
    width: 50%;
    height: 296px
}

.teaser .img_50_proc img {
    width: 100%;
    height: 296px;
    object-fit: cover
}

.teaser .img_50_proc .teaser_search {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    box-sizing: border-box;
    padding: 15px
}

.teaser .img_50_proc .teaser_search form {
    position: relative;
    display: block
}

.teaser .img_50_proc .teaser_search form .teaser_search_input {
    display: block;
    height: 30px;
    width: 100%;
    padding: 0px 40px 0px 10px;
    box-sizing: border-box;
    border: none;
    outline: none;
    color: #424143
}

.teaser .img_50_proc .teaser_search form .teaser_search_send {
    position: absolute;
    top: 0px;
    right: 0px;
    display: block;
    width: 30px;
    height: 30px;
    background-color: #424143;
    border: none;
    outline: none;
    cursor: pointer;
    background-position: 0 -403px
}
/*----------------------------------------------------*/


img, iframe
{max-width:100%;
height: auto;}


.bx-breadcrumb .bx-breadcrumb-item {
    line-height: 23px!important;
}

.cont_2 {
    padding-bottom: 10px;
}
.cont_2 a{
    text-decoration: none !important;
}

.cont_2 p a{
   text-decoration: underline !important;
   color: #212529;
  }



            img, iframe
            {max-width:100%;
                height: auto;}


                      .fb, .tw, .tg{
                background-image: url('/images/icons-se54f4bc031.png');
                background-repeat: no-repeat
            }

.tg {
                position: absolute;
                bottom: 3px;
                right: 90px;
                width: 35px;
                height: 40px;
                display: inline-block;
                background-position: 0 -423px
            }
            .fb {
                position: absolute;
                bottom: 3px;
                right: 50px;
                width: 30px;
                height: 40px;
                display: inline-block;
                background-position: 0 -217px
            }

             .tw {
                position: absolute;
                bottom: 3px;
                right: 0px;
                width: 37px;
                height: 40px;
                display: inline-block;
                background-position: 0 -337px
            }

